@charset "utf-8";
/* CSS Document */


.reportcon{ margin-top:15px;}
.mcul{ border-bottom:1px solid #B0DFFD; padding-left:22px; height:27px; margin-top:4px; _margin-top:10px;}
.mcul li{ height:22px; margin-top:4px; line-height:22px; float:left; padding:0 15px; border:1px solid #DDDDDD; border-bottom:0; margin-right:7px; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=white,endColorstr=#F3F3F3); background-image:-moz-linear-gradient(top,white,#F3F3F3); background-image:-webkit-linear-gradient(top,white,#F3F3F3); background-image: -ms-linear-gradient(top,white,#F3F3F3);}
.mcul li.acrt{ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFF,endColorstr=#F3FAFF); background-image:-moz-linear-gradient(top,#FFFFFF,#F3FAFF); background-image:-webkit-linear-gradient(top,#FFFFFF,#F3FAFF); background-image: -ms-linear-gradient(top,#FFFFFF,#F3FAFF); border:1px solid #B0DFFD; height:27px; margin-top:0; line-height:27px; border-bottom:0;}
.mcul li a{ color:#666666; line-height:22px; line-height:27px\9; _line-height:22px;}
.mcul li.acrt a{ color:#2A98DA; font-weight:bold; line-height:27px; line-height:31px\9; _line-height:27px;}

.repsear{ background:#F3FAFF; border:1px solid #C9E4F8; border-top:0; padding:10px 25px; line-height:30px; color:#666;}
.inchk{ vertical-align:-2px; margin:0 3px 0 8px;}
.time{ height:18px; line-height:18px; padding:2px; border:1px solid #9A9A9B; background:url(../images/rili.png) right center no-repeat #FFF; width:100px;}
.repsear p span a{ color:#2A98DA; padding:2px 5px; margin-left:8px;}
.repsear p span a.act,.repsear p span a.act:hover{ background:#2A98DA; color:#FFF;}
.seabtn1{ background:url(../images/chaxun.png) no-repeat; border:0; height:34px; width:81px; cursor:pointer; margin-right:30px; vertical-align:middle; margin-top:-15px;}
.seabtn2{ width:95px; height:24px; border:1px solid #AFAFAF; line-height:24px;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=white,endColorstr=#E5E5E5); background-image:-moz-linear-gradient(top,white,#E5E5E5); background-image:-webkit-linear-gradient(top,white,#E5E5E5); background-image: -ms-linear-gradient(top,white,#E5E5E5); cursor:pointer; margin-right:70px; vertical-align:middle; margin-top:-15px;}

.ranktab{ width:100%; text-align:center; border:1px solid #D9D9D9; margin-top:15px;}
.ranktab thead th{ background:#F6F6F6; height:28px; line-height:28px; text-align:center; border-bottom:1px solid #D9D9D9;}
.ranktab td{ line-height:34px; border-top:1px solid #D9D9D9; color:#777777;}
.ranktab th span.sort{ background:url(../images/updown.png) right 3px no-repeat; cursor:pointer; padding-right:11px;}
.ranktab th span.sortup{ background-position:right -34px;}
.ranktab th span.sortdown{ background-position:right -14px;}
.ranktab tr:hover{ background:#F8F8F8;}
.ranktab tfoot th{ height:34px; font-size:14px; font-weight:bold; color:#F60; text-align:center; border-top:1px solid #DDDDDD; background:#F8F8F8;}
.ranktab tfoot th.txtrig{/* text-align:right; padding-right:30px;*/}
.ranktab tbody td.txtlf{ text-align:left; padding-left:8px;}
.wid70{ width:70px;}























